piss it down – English–Français translations

🇬🇧 en fr 🇫🇷

piss it down verb

  • to rain heavily
pleuvoir comme vache qui pisse
Wiktionary Links